//
//#ifndef PROJECTZ_NUSER_NCOMMAND_NBATTLE_CN_ATTACK_H_
//#define PROJECTZ_NUSER_NCOMMAND_NBATTLE_CN_ATTACK_H_
//
//namespace ProjectZ { namespace NLogic {
//class Space;
//class Monster;
//} }
//
//
//namespace ProjectZ { namespace NCommand { namespace NBattle {
//
//class CN_ATTACK
//{
//public:
//	static void OnExecute(User * pUser, ::Network::Packet * pPacket);
//	//
//
////private:
////	static void attackUserToUser(User * pUser, User * pTarget, NLogic::Space * pSpace, int damage_value, int & targetHP);
////	static void attackUserToMonster(NLogic::Space * pSpace, NLogic::Monster * pMonster, int defender_gid, int damage_value, int & targetHP);
////
////	static void attackMonsterToUser(User * pUser, User * pTarget, NLogic::Space * pSpace, int damage_value, int & targetHP);
//};
//
//} /*NBattle*/ } /*NCommand*/ } /*ProjectZ*/
//
//
//#endif /* PROJECTZ_NUSER_NCOMMAND_NBATTLE_CN_ATTACK_H_ */
